<?php
class User_ForgotController extends Zend_Controller_Action{
	public function init(){
	$this->_helper->layout()->setLayout('register_login');
	}
	public function indexAction(){

	}
	
	public function forgotxulyAction(){
		$this->getHelper('viewRenderer')->setNoRender();
		$user_email = $_POST['user_email'];
		//$user_email="aa";
		$data = new User_Model_DbTable_Users();
		$flag = $data ->getemail($user_email);
		/*
			echo "<pre>";
		//	print_r($flag);
		//	print_r($flag[0]['ID']);
			echo "</pre>";
		*/
		
		
		if($flag==0)
		{
			echo "<script>alert('Email không tồn tại');window.location='../forgot';</script>";
		}
		else
		{
			$checkrshash = $data ->updateUserhash($flag[0]['ID']);
			if(isset($checkrshash))
			{
				//Gui mail	
				$subject = 'Tìm lại mật khẩu';
				$message = "Để lấy lại mật khẩu \r\n";
				$message .= "Vui lòng nhấp vào link dưới đây hoặc copy dán vào trình duyệt website";
				$message .= $checkrshash;
				$headers = 'From: webmaster@example.com' . "\r\n" .
					'Reply-To: webmaster@example.com' . "\r\n" .
					'X-Mailer: PHP/' . phpversion();

				mail($user_email, $subject, $message, $headers);
				
				//echo "<script>alert('$checkrshash')</script>";
				echo "<script>alert('Mã xác nhận đã được gửi đến mail của bạn, Vui lòng kiểm tra lại Email để xác nhận');window.location='../../';</script>";
			}
		}
	
	}
	
}